package com.cgwx.tmservice.service;

import com.cgwx.tmservice.entity.tm.TmInfoHisDate;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cgwx.tmservice.entity.vo.TmReplayDataVo;

import java.util.ArrayList;
import java.util.List;

/**
 * <p>
 * 遥测解析记录表 服务类
 * </p>
 *
 * @author GaoWei
 * @since 2023-08-31
 */
public interface TmInfoHisDateService extends IService<TmInfoHisDate> {

//    创建每日遥测解析记录表
    int createTable(String tmInfoHisDateTableName);

//    在每日遥测解析记录表中批量插入数据
    void saveTmInfoHisDateBatch(String tmInfoHisTableName, ArrayList<TmInfoHisDate> tmInfoHisDateBeanList);

//    导出解析记录
    List<TmInfoHisDate> getTmHisReplayList(TmReplayDataVo tmReplayDataVo);
}
